#ifndef __BSP_GPIO_H__
#define __BSP_GPIO_H__

#include <stdint.h>

/**
 * @brief 初始化GPIO
 */
void bsp_gpio_init(void);

void bsp_lcd_cs_write(uint8_t value);
void bsp_lcd_rst_write(uint8_t value);
void bsp_lcd_dc_write(uint8_t value);
void bsp_lcd_blk_write(uint8_t value);
void bsp_beep_write(uint8_t value);
uint8_t bsp_button_1_read(void);
uint8_t bsp_button_2_read(void);
uint8_t bsp_button_3_read(void);
uint8_t bsp_button_4_read(void);
uint8_t bsp_button_5_read(void);
uint8_t bsp_sc7a20h_int1_read(void);
uint8_t bsp_sc7a20h_int2_read(void);

#endif /* __BSP_GPIO_H__ */
